FPGA-based experimental board for error control codes
نویسندگان
چکیده
This paper proposed an experimental device that emulates and facilitates teaching the theoretical concepts of error-control coding (ECC) techniques. Two prototypes laboratory boards were designed implemented. The first board simulates transmitter side a typical digital communication system. It mainly contains data source, (7,4) Hamming encoder, cyclic redundancy check encoder (CRC), Gaussian noise generator. second has two types decoders, syndrome decoder, maximum likelihood (ML) decoder accepts received soft signals at channel output. Each several control switches so trainee can change code variables, power, user ID, in addition to display tools such as light-emitting diodes (LEDs), test points for oscilloscope help observe results. Moreover, results setting variables also be displayed on PC’s screen connected through USB port organic light emitting (OLED) is attached receiver board. pipelining architecture field programmable gate array (FPGA) was exploited this system reduce processing delay hence increase throughput. Furthermore, we proved both tests are identical.
منابع مشابه
neural classifier ensemble using error-correcting output codes: access control application
abstract biometric access control is an automatic system that intelligently provides the access of special actions to predefined individuals. it may use one or more unique features of humans, like fingerprint, iris, gesture, 2d and 3d face images. 2d face image is one of the important features with useful and reliable information for recognition of individuals and systems based on this ...
FPGA-Based MWD for Network Error Correction
This paper presents reconfigurable hardware architecture for MWD (Minimum Weight Decoding) algorithm for network error correction, with high throughput on Field Programmable Gate Array (FPGA). Network Error Correction (NEC) is used for detecting and correcting the errors in noisy communication channels when multicasting a source message to a set of nodes. Minimum Weight Decoding (MWD) algorithm...
متن کاملTransform Techniques for Error Control Codes
By using the theory ofjinite5eld Fourier transforms, the subject of rror control codes is described in N language familiar to thejield of signal processing. The many importunt uses of spectral techniques in error control are summarized. Many classes of linear codes are given a spectral interpretation and some new codes are described, Several nlternative encoder1 decoder schemes are described by...
متن کاملError Correcting Codes for Distributed Control
The problem of stabilizing an unstable plant over a noisy communication link is an increasingly important one that arises in applications of networked control systems. Although the work of Schulman and Sahai over the past two decades, and their development of the notions of “tree codes” and “anytime capacity”, provides the theoretical framework for studying such problems, there has been scant p...
متن کاملCRC Codes for Error Control 1
Cyclic Redundancy-Check (CRC) codes are shortened binary cyclic codes that are widely used for error detection on digital communication links and data storage. Unfortunately, many of the standardized CRC polynomials provide less error detection capability than they might. In this work a survey on the published results about the error detection performance of CRC codes of up to 16 bit redundancy...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Bulletin of Electrical Engineering and Informatics
سال: 2022
ISSN: ['2302-9285']
DOI: https://doi.org/10.11591/eei.v11i3.3778